tweaked verification scheme