fix auto-create cache dir
long version