added translation of practical socket
nothing
Added tobias code