search graph is dynamic part 1