added lifecycle lessons