implementing star-select