mechanics (160.506)