I just wanted to suggest extending the contract signing time from 12 hours to 24 hours.
Over the last week I have made offers to potential staff and then gone away or gone to bed and forgotten to keep checking for a reply.
So by the time I've woken up the next day or had time to check to see if they've accepted, I find I have two messages. One saying yes and the other saying it's been enough time and they've gone elsewhere.
It's pretty frustrating.