Update and annotate 'select' package