partial add