automatic child addition
automatic child addition