trigger -> array of triggers