replaces Draper with own Presenter implementation