basic selector recognition