optimize flag