added event stuff, just getting orientated