crud uses machinery source