working through overrides