intermediate commit 2 for transactional changes