For years, I use Virtual DJ as a hobby-DJ, a simple and easy-to-use software. Now that I have upgraded technically and my Denon did MC6000MKII risen, should / it had to be a newer version of Virtual DJ. The software runs smoothly on the old system. For the newer equipment is purchased by me DJ PRO 7 Basic is not the right, as offered on the VirtualDJ page mappings and upgrades for Denon and other equipment are not provided for the Pro Basic version. Thus, this was a bad buy, upgrade from PRO Basic to Pro Infinty (the compatible version) there for "only" 249, - dollars .... ;-( So a MIDI controller who has gone finger, everyone else is VirtualDJ recommended software ....