Title: Flexible manufacturing system