forgot to add prevent default to the touch functions