For insurance and KYC reasons, when a client accepts a proposal the system should ask for the name of the person signing and then it should create a time stamped version of the proposal and engagement letter.
When I have tax investigation cases they ask me for a copy of the signed engagement letter from the client, currently I will not be able to provide this as there is no evidence on the downloaded forms when, who or if the client has actually signed it.