fixes in partialAdding() now correctly putting 0 where -1M is