change eval to jq.parseJSON