handle a 404 better