make flagconfig return an actual object