added Resharper annotations