Refactor message printing