Type Desendants working, add type children