Better than scratch.

Better than scratch.