TAG and factory