mechanical challenges