socket io now working