Main #Hard Contractions