several more bugs off the lsit - double onPresenter call