complete member.cc