basic callback example
example event emitter and listener