operator selector class