Before spliting tcp
Small change to structure