some work on network discovery