search and cats modification..