added addAsset & acquire