assisting, aiding, supporting, serving, accommodating, facilitating, cooperating, contributing, backing, encouraging, promoting, fostering, nurturing, sustaining, benefitting, advancing, uplifting
assisting, aiding, supporting, serving, accommodating, facilitating, cooperating, contributing, backing, encouraging, promoting, fostering, nurturing, sustaining, benefitting, advancing, uplifting