update is half done