digital signature improvements