cache tool hooked