add json and xml formatting