Signs of life!