Main Search Next Generation