added network classes