allowed replacing boxes upon persist