preliminary syncing kind of works :D