adds messages and refactors 'ComesGoToThe()'