handle json fetch error