1. A method of transferring system update files to a receiving jukebox device provided with an operating system wherein different tasks are broken down into a plurality of interconnected modules and further comprising libraries, the method comprising: sending a new file to said receiving jukebox device from a remote loading source; causing the receiving jukebox device to at least: check at least minimum version information required for execution of said new file; verify that existing files required for the execution of said new file correspond to said minimum version information requirements; and update the receiving jukebox device using said new file in dependence on said verifying.