updated formatter