update various events