original flag implemented everywhere