because dotnet test doesn't give me a good way to hit a breakpoint grumble grumble. or maybe it does but idk it.