added event crud to web