Misc. mechanics' and diagnostic tools

Pm'ed