dharma and modern challenges