use signal in weight for final fit