update eval (Colin)