added assetlibrary support