How long will life wait??