Dharma, moksha & taking care of society