DNAC SWIM or Software Image Management, lets you automate the distribution and activation of new IOS-XE code during an upgrade. It is a convenient way of a device upgrade. You will also notice that it does retain the source version i.e Bundle or Install mode during the process.