Changed socket code....need another machine to check it