NSNotFound -> -1  omitted