hopefully this gets the right click behavior right