use flags