silence overwrite warning with core/replace