imporve syntax and fix recaptcha