error messages, consistent formatting