Syncing implemented. Finally :D