Better to use `json.dumps` here and `json.loads` instead of `eval` (eval=evil)