i feel like there are flags of every color here.