ton of stuff
and a csproj