I think the process dictionary is unfairly maligned. Having per-process globals is a _good_ thing. It can make code simpler and more maintainable in specific situations. Now I'd just like some syntactic sugar to make them easier to use and to give the illusion of having dead simple hash table / dictionary support in Erlang :) James