Updated to use .NET 4.5