Why is "flag" in () ?