prevent double json'ing