new life beckons