(unfinished) working on sync system/architecture