controlling machinery