update TFragmentFactory