‏چرا fetch به کدهای خطا نیاز داره