basic implementation of member directory service