Main Search Hard Shafts Contractions