expose assetlib for external use