Add children to promises