- rename constant variables
- add a transaction has changes notification