create_child method

nothing complicated, lemme know if there is a better way to do this - feels a tad verbose