Legal and Finance in Genadhana