consistent hovering behavior across the board