renamed mouseDrag variable to mouseIsDragging to match other mouse props