fix json format inference