same as above, `select`/`deselect`