get_file working when file is or isn't on cache. tested. need to solve consistency problems and race condition of file_query-file_download