fix sign2