Move message.add into view to get around issue with form not having a copy of the request object