session based and a11y add form errors