and mechanics