update without cloning locally