first commit of node, realtime streaming version