add option "auto_make_dir"