explain mothers and daughters functionality