Make every method overridable