update partial