yes much better, network_interfaces is initialized in main