fixed upate