revising how jsons built in parser