Implement new sync loop.