The Mudgala Purana narrates that at the beginning of Creation, the creator-god Brahma emerges from a lotus, that rises the god Vishnu's navel as Vishnu sleeps in his yoganidra. While Brahma starts creating the universe, two demons Madhu and Kaitabha rise from the dirt in Vishnu's ear. The demons disturb Brahma's process of creation, thereby compelling Vishnu to awake. Vishnu battles the battle, but cannot defeat them. He asks the god Shiva the reason for this. Shiva informs Vishnu that he cannot succeed as he had forgotten to invoke Ganesha - the god of beginning and obstacle removal - before the fight. Therefore, Vishnu performs penance at Siddhatek, invoking Ganesha with his mantra - Om Sri Ganeshaya Namah. Pleased, Ganesha bestows his blessings and various siddhis (powers) on Vishnu, returns to his fight and slays the demons. The place where Vishnu acquired siddhis was thereafter known as Siddhatek.