Should probably be named be named checkForMessages