first networking related code
first start code