add flag struct