Refactoring add new event
creating check branch