updated assetloader