Much more thorough return for all_files