#mechanical challenges