initial flagging code and part of speech code