Make the event name case insensitive
add Find method to find one
Add more demo.