event form improvements: displaying errors, better redirects/renders