Staff of life