allow custom filename not only for download, but also for show function