STM.Flag
data
Flag
newFlag
waitFlag
lowerFlag
run