fix cachce middleware; update README.md