signature compute updated