Is there a way I can improve this code? I feel its kind of hard to understand - C#