partial updates (not working)