completing C# ext methods, upgrading machine specs