revising utils.tar_directory