Add cache model and a adaptor.
change a sentence.
correct some mistakes.
make directories automaticlly