Practically, Adi Shankara Acharya fostered a rapprochement between Advaita and smarta orthodoxy, which by his time had not only continued to defend the varnasramadharma theory as defining the path of karman, but had developed the practice of pancayatanapuja (five-shrine worship) as a solution to varied and conflicting devotional practices. Thus one could worship any one of five deities (Vishnu, Siva, Durga, Surya, Ganesa) as one's istadevata (deity of choice).