uo event fixes
various fixes