diff --git a/InstallAndBuildAllTemplates.ps1 b/InstallAndBuildAllTemplates.ps1
index dd3fe23..6541394 100644
--- a/InstallAndBuildAllTemplates.ps1
+++ b/InstallAndBuildAllTemplates.ps1
@@ -14,23 +14,29 @@ dotnet build $(Join-Path $tests '/InteractivityAuto') /warnaserror
dotnet new mudblazor --interactivity Server --output $(Join-Path $tests 'InteractivityServer')
dotnet build $(Join-Path $tests 'InteractivityServer') /warnaserror
-dotnet new mudblazor --interactivity WebAssembly --output $(Join-Path $tests 'InteractivityWebAssembly')
-dotnet build $(Join-Path $tests 'InteractivityWebAssembly') /warnaserror
+dotnet new mudblazor --interactivity WebAssembly --output $(Join-Path $tests 'InteractivityWasm')
+dotnet build $(Join-Path $tests 'InteractivityWasm') /warnaserror
-dotnet new mudblazor --interactivity Auto --output $(Join-Path $tests 'InteractivityAuto_AllInteractive') --all-interactive
-dotnet build $(Join-Path $tests 'InteractivityAuto_AllInteractive') /warnaserror
+dotnet new mudblazor --interactivity Auto --output $(Join-Path $tests 'InteractivityAuto_Global') --all-interactive
+dotnet build $(Join-Path $tests 'InteractivityAuto_Global') /warnaserror
-dotnet new mudblazor --interactivity Server --output $(Join-Path $tests 'InteractivityServer_AllInteractive') --all-interactive
-dotnet build $(Join-Path $tests 'InteractivityServer_AllInteractive') /warnaserror
+dotnet new mudblazor --interactivity Server --output $(Join-Path $tests 'InteractivityServer_Global') --all-interactive
+dotnet build $(Join-Path $tests 'InteractivityServer_Global') /warnaserror
-dotnet new mudblazor --interactivity WebAssembly --output $(Join-Path $tests 'InteractivityWebAssembly_AllInteractive') --all-interactive
-dotnet build $(Join-Path $tests 'InteractivityWebAssembly_AllInteractive') /warnaserror
+dotnet new mudblazor --interactivity WebAssembly --output $(Join-Path $tests 'InteractivityWasm_Global') --all-interactive
+dotnet build $(Join-Path $tests 'InteractivityWasm_Global') /warnaserror
dotnet new mudblazor --interactivity Auto --output $(Join-Path $tests 'InteractivityAuto_Auth') --auth Individual
dotnet build $(Join-Path $tests 'InteractivityAuto_Auth') /warnaserror
-dotnet new mudblazor --interactivity Auto --output $(Join-Path $tests 'InteractivityAuto_AllInteractive_Auth') --all-interactive --auth Individual
-dotnet build $(Join-Path $tests 'InteractivityAuto_AllInteractive_Auth') /warnaserror
+dotnet new mudblazor --interactivity Server --output $(Join-Path $tests 'InteractivityServer_Auth') --auth Individual
+dotnet build $(Join-Path $tests 'InteractivityServer_Auth') /warnaserror
+
+dotnet new mudblazor --interactivity WebAssembly --output $(Join-Path $tests 'InteractivityWasm_Auth') --auth Individual
+dotnet build $(Join-Path $tests 'InteractivityWasm_Auth') /warnaserror
+
+dotnet new mudblazor --interactivity Auto --output $(Join-Path $tests 'InteractivityAuto_Global_Auth') --all-interactive --auth Individual
+dotnet build $(Join-Path $tests 'InteractivityAuto_Global_Auth') /warnaserror
dotnet new mudblazor --interactivity Auto --output $(Join-Path $tests 'InteractivityAuto_UseMain') --use-program-main
dotnet build $(Join-Path $tests 'InteractivityAuto_UseMain') /warnaserror
\ No newline at end of file
diff --git a/src/MudBlazor.Templates.csproj b/src/MudBlazor.Templates.csproj
index c995544..a2cf80f 100644
--- a/src/MudBlazor.Templates.csproj
+++ b/src/MudBlazor.Templates.csproj
@@ -4,7 +4,7 @@