add json udf (old and new)