I am trying to access a arbitrary html file on my computer using a local node.js server. The problem is whenever I try and access the file with the "fs" module, the "data" variable is coming up undefined.

```
var http = require('http');
var fs= require('fs');
http.createServer(function (req, res) {
    console.log(process.cwd());
    //because the response is in the callback of readfile it will only serve data after fs.readfile loads
    fs.readFile('Desktop\Practice_page\HTML\PRAC.html',function(err, data){ 
  res.writeHead(200,{'Content-Type':'text/html'});
       if(data===undefined)
            res.write("frick");
            else
            res.write(data);
        res.end();
    });
}).listen(8080);  

```

My working directory is C:\Users\MYC, so the relative path should be Users\MYC\Desktop\ ect. Is there a problem with my syntax, or am I using the file system module wrong?