allow formatter to chain