fix tx signing