tweaks to shop menu behavior