implementing AnimPresenter and GesturePerformedPresenter