recv clearly
rename net.Group2 to net.RawGroup
tidy master package