Tidy up, refactoring.
Make it super easy to customize the messages.