network class added