Added a file.choose() trick.