update EGO