lifeEvents in the view needs to be a service