adding asset sync initializer