machine assembly