John Roth: > Well, where's the hook in the module for someone to add additonal > calendar classes? Why does the module need a hook? Write a new module, possibly deriving from existing classes or interfaces. Andrew dalke at dalkescientific.com