introducing flags