Tim,

Very, very nice job. :)

A couple of things: I think you put 100 when you meant 1000 a couple of times.

Also, I'd be very curious to see whether you can touch this edge up on a...