Hats, hats and more hats