Updated socket io