refactored networks settings page