maybe check isset first, i might put something into this list and say there is no valid child at all for this type