modernize overrides convention