Added some shorthands and extra options

Added some shorthands and extra options: [ once, type, eventType ]