Lots of mechanical nastiness.
Print