working on net API