swipe to delete partially implemented