Refacto sync