OLT necessitates software updates for minor versions due to performance improvements, newly added features, and other security refinements. A recent set of data is backed up before an upgrade to prevent data loss. Installation of new software begins with compatibility assessment against the OLT and then other hardware components of the network. Other modifications may optimize the routing of static traffic, change some security provisions, or allow for new service types. OLTs are highly responsive to changes on the network, and with softwart alterations they are able to adapt to the needs of the network.