sync-handler in progress

working on cleaning up handling the reference to the root object