use http.NotFound as the fallback