flagging prerequisites