removed unused half of objectDiff
renamed helper
refactored
reworked status report