Main Search Group Hard Work