add asset sync initializer