;
misspelled function name "pickfile"? in line: FUNCTION valid_dir, dir