Supporting cancer patients