Lifetime Provider Model