Hats and horns