BCH: - initial attempt at parent processing