https://javascript.plainenglish.io/what-can-be-done-to-prevent-incorrect-or-empty-contact-form-submissions-8b7ba674c518