fix 404 error handling