updated acurate orientation event
update