Form design and errors design