Revival - this is life!