change is_dir