Seems weird that files are treated differently from images. Why not just add them all to `results`?