Insights on electronic signatures