update to fix event firing of update/update end