combined swipe controller and comment controller