Flexible manufacturing