children added for positive weights only