mining life cycle