swipe update #3