add support multiply machines