I have to correct Molly's name, as names that start with O' are irish. Unless you intend to her to have irish paternal roots
She's got a complicated family history. Play the Britney theater stuff with Awkwardness 5 to see why.