partial updateS