store formatters in map