* dont release new event if errored
* upcase method