Persist update pot logic