some changes to mouse selection behaviors