initial attempt at swiping support