Add json template function