updated selection toggle