Making error and messages play well together