Zealous spirit, supportive, dedicated