add lifetime mgmt