remove unneeded volatile
delete duplicate test, and prime CP cache before test
get watches DKs not watch
prime CP cache