add children for sources