moved down to .NET 3.0 in case anyone wants it