Now in 100% C#