network_interfac:works, same as in master, needs API cleaning