added swipe detection; added editable list