The weakness of the Vaishnava origins theory is that it conflates two systems. While it is true that the Vaishnava Hindus in the eastern region of India worshipped the triad of Balarama, Ekanamsa and Krishna, it does not automatically prove that the Jagannath triad originated from the same. Some medieval texts, for example, present the Jagannath triad as Brahma (Subhadra), Shiva (Balarama) and Vishnu. The historic evidence and current practices suggest that the Jagannath tradition has a strong dedication to the Harihara (fusion Shiva-Vishnu) idea as well as tantric Shri Vidya practices, neither of which reconcile with the Vaishnava origins proposal. Further, in many Jagannath temples of central and eastern regions of India, the Shiva icons such as the Linga-yoni are reverentially incorporated, a fact that is difficult to explain given the assumed competition between the Shaivism and Vaishnavism traditions of Hinduism.