cache formatter