tweaks
Add partialSum