Implemented networking part