semi-automated production