this computer came with everything needed and has worked great running my audio and video recording and editing software as well as playing games on blizzard and streaming gameplay to twitch or YouTube all without any issues so far.