scaffold generation for Cart