handling JSONDecodeError