Mechanical Production Assembler