I hate csproj