Flags, banners, and flagpoles