add flag roles optional informational mandatory
'