manage factory