Add more form error handling and change form to a post method~