add placeholder cache directory, and bugfix settings