adding in updatesize and numupdates to redo serialization