add validator to $formatters so it validates on model change