What Makes An Electronic Signature Valid