boxed selection and appendable selection