caching & volume control