added a fileviewer