* THE * FLAG FACTORY *