refactoring gant scripts to rely on AssetSync class