why not `presenter.getView()` ??