agregado componente sync.js