Working on the network config

It's going well, I just don't know what will happen with the generic
types .... :s