Castle peak green water is the medicine of life.