Fix transactional update