Searched Pattern shouldn't be none
add list index and update index function calls
add reset index and build index function calls