fix hash confusion, rejected values wouldn't be stored