fix json type