making this a node app