reactor & tpc