failover to ??? if values not found