add code coverage 100%, can split no-json files