begin improvements to network plugin