My take on a dynamic contact form.