Proxy spec to CS
Remove some uselessness
Convert Cacher to CS