add endWith startWith contains