remove all the debug depedency
callback/timeout rework
more reliable way of removing callbacks
another set of obj removal changes
more version proof backup/restore