Why is documentation essential for future technology upgrades?