updated signal process recorder