removed preventDefault()