updating isearch to be a Class