updated documentation
made caching an option in the config