move getAssetPath to AssetController