dynamic hero events