multi-select in progress. and something wrong with swipe