Charities adapt to the needs of the 21st century