triggerfactory update