We have a family where they have one shared child, and 2 step kids. I wanted to add the father who is the father of 2 kids and step father of one. But I could not use the same contact as Contact Type = Father for one and Contact Type = Stepfather for another. I had to add the person 2 times, in order to have different Contact Types for the each child. This means when his details change I will need to remember to change the details in both records. So not ideal. It would be good to be able to easily record difficult family situations better.