deleter and updater pass callbacks to gateway modules and implemented update calendar event controller