hard mechanic

.