seperate the controllers to individual file to control
modify the search controller
update the search part
add services
nothing