Selecting and reselecting is functional.