need more step to sync :D