         skip = 0
 
     dates = {}
+    # We retrieve photos correspond to a modal page
+    # Retrieve one more photo to know if it exists photos after this page
+    # Skip is used to have the well photos (for page req.params.page)
+    # Descending is true to have photos sorted by date (more recent in first)
     options =
         limit: fileByPage + 1
         skip: skip

            return res.error 500, 'An error occured', err
        else

            if photos.length is fileByPage + 1
                hasNext = true
            else

        if photo.binary?.thumb? and photo.binary.screen?
            res.send 201, photo
        else
            # Add content thumb or screen if necessary
            rawFile = "/tmp/#{photo.id}"
            fs.openSync rawFile, 'w'
            stream = file.getBinary 'file', (err) ->
