Total life cycle management