Events: change things & add docs