Journal of manufacturing processes.