insert grandChild node