new base partial