working on nsocket io