Two events will be thrown perform event handling