Mechanical Design: an assembly line