simplify the FileServer class