Volunteering for life