Is node really single threaded ?