Add better error handling.  Add get_remote_members and more get_local_members functions.