public void Perform() { var dialog = new OpenFileDialog { Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*" }; if (dialog.ShowDialog() != DialogResult.OK) { return; } var data = fileReader.Read(dialog.FileName); var phrases = dataProcessor.SplitWords(data); storage.LoadBoringWords(phrases); }