living on borrowed time