moved json code to src/lib