Hats and More Hats