first shot a json builder