use build-in methods to load json, 10x faster