remove sparse update