The magic of bayajapuri