steve, you're tops.

(and you're right about your hats)