add selection and color