fix json and template