Hi, Im trying to customize ConcurrentHashMap for my own needs. And I have a problem understanding why ValueIterator and HashIterator does not need to check for null values (as get does). And possible resort to readValueUnderLock when they return an entry/value? Cheers Kasper