Insights on electronic signature