best viz return 404 instead of 500