full life cycle analysys