now responsive and prevents dragging on mobile