added swiping