assessment

mixed up the event and the function that follows from the event in some cases
didn't test any in the browser. brain pretty much choked on the the whole thing. assuming 0 correct...