         # default playlist
         if @root_route && req.url == "/listen.pls"
             req.url = "/#{@root_route}.pls"
+            
+        # -- utility routes -- #
+        
+        # index.html
+        if req.url == "/index.html"
+            res.writeHead 200,
+                "content-type": "text/html"
+                "connection": "close"
+            
+            res.end """
+                    <html>
+                        <head><title>StreamMachine</title></head>
+                        <body>
+                            <h1>OK</h1>
+                        </body>
+                    </html>
+                    """
             
         # crossdomain.xml
         if req.url == "/crossdomain.xml"

                    """
            
            return true
        
        # does the request match one of our streams?
        if m = ///^\/(#{_u(@streams).keys().join("|")})(?:\.(mp3|pls))?$///.exec req.url     

    
    streamRouter: (req,res,next) ->
        res.removeHeader("X-Powered-By");
        
        # -- default routes -- #
                
        # default URL (and also a mapping for weird stream.nsv route)
        if @root_route && (req.url == '/' || req.url == "/;stream.nsv")
