try different json parsing method