revised ldap structure