a flag can not function