Working on Node.js implimentation