support string selector