fixes #779 - added child parts generation