add cache directive

try directory cache