Hats and all that