#12 the format must also be in json