add children guard doc