error messages appear in html, new routing