in process of improving flags