foundation overrides