private void Add () { var options = CreateNewSynchronizationProfileOrNull(); if (options != null) { foreach (var vm in _optionsViewModelFactory.Create(new[] {options}, _generalOptions)) _options.Add (vm); ShowProfile (options.Id); } }