form works/weirdexceptions but works