adding default messages and overriding them