add extra savepoint