corrected instructionFlag deciding