Things you'll need:
*A schema will let you know where there are mistakes, and will enable autocomplete to suggest what to type.