renamed lifecycle to lifetime