Main Search Hard Sp