added methods get_members, add_member, and remove_member