Updating Event Creation, editing, and viewing and how errors are handled