Framework sync