networkapi first implementation version