bug fixes, http caching