So much potentail within this program but you need a college degree in programing to simply edit the controller mapping. The manuals are super basic and don't cover a lot of the issues i'm having with the soft ware. The customer service is not very helpful either. They usually just send you a link to the manual that i don't understand. Or they tell you how to do something but then it doesn't work. Ultimately they made it waaaay too complicated for the average dj and the learning curve is very steep.