added machinery