oldValue test cover
query in tests
missing test declaration
blowing up oldValue

if base = null
oldValue fix