added some brief documentation for children