updated net_structs with more consistency of style