it took a long winding road between schyler and I but we ended back up with version 1.12 and just hard-coding Jabber elements (you still dynamically choose the mappings). I've forgotten the joys of C programming until now :). Mark Mark Wilcox mark at mjwilcox.com Got LDAP?