added list selection and highlight