dup formatters to prevent mutation