improves in event creation

support event deletion