small bits of refactoring, idle proc stub, and a sync routine that will be useful for node control panels