Should a transaction require modifying data in a page, initially the page can be copied to a space reserved for that transaction.
The transaction can operate on such copied page and modify required data.