all calls should return a stringified json object/array