moved trail update to execute, my_die is complaining about the wrong number of fields on emit