implementing memebership
add members implemented