c# client added