I’m a dj and wanted something small to build a very portable self contained unit for dj use, it easily ran my program and is fast, it’s light, has 5, 3.0 usb ports and 3 video outputs, it will run my karaoke program with no issues, will be purchasing another!