updated PresenterFactory
removed ugly translator