added back addFormat