CreatePresenterTask with some cleanup.