Main Search Stage