fixed io.connect