Updated socket