social and spiritual contribution