overridable constants