added swiping and broke everything
fixed