HATS AND FLAGS