improved system model with churn analysis