Machine shops and machine shop practice