conform to new updateTrigger api