SEMI-AUTOMATIC MACHINES