Category Semi-automatic machines