addLifeEvent now is in EventService. no more pushing straight from the controller