separated event api calls for >performance
Merge pull request #82 from glenwks/master

separated event api calls for >performance