open file with dialog