add grandchild layer