commit persistence