Various error handling and user info messages.