mechanical-contracting-thum