update design in checkpoints