added various classes in the networking section