added findAsset function