c# shit fix