General Mechanical Advice