add tagManager, first Factory.