fixed flag, conditions