catching JSON errors