formatting and more overrides