modify PureAsset and create filesystem/PureFileSystem