WIP almost got form validation working