9 methods of development - Search