pool now can load json files