c# is hard