Revert "ammend to previous update = {} logic"

This reverts commit 534075794243cfc775a658416f9c5a415780192b.
Revert "Changing updateStats to use mass assignment of changes."

This reverts commit be643e5ce40f6db1f7cc4eef06b1d708a3c6721d.