syncing with surface for working out