init

more socket changes