clean code by resharper