make route downloadable - needs improvement