base partial changes