Uhh... Is the class TFPStringHashTable (and TFPCustomHashTable) actually doing a hashmap? The ported JCL StringHashMap is duplicate effort then after all. Juha Manninen