in middle of progress

runCheck added
checkRule function updated with "doesExist" case