trying to add mouse dragging feature