refactored default messages