Factory manager