fix bug remove_dir