refactor JL Presenter move methods arround