added selecting ability/color changes