playing around with different C# styles