socket io wierd stuff