add preventDefault, simplified regex