add life cycle manage case