add json logic