updated xml and c# files