improve documentation.
fix error in refactoring to use childList[]