component selection.