Consider moving the message string here, and try to shorten the messages.