managing form errors and about page