The Kaffe primordial class loader uses a native method to find loaded classes. The "normal" way to do this (the way I've seen most often) is to simply store Classes loaded by the CL in a hash and do lookups on the hash to implement the method. Is there something in kaffe that prevents using a hash? or is it a performance impprovement? Nic Ferrier