To be clear I bought this laptop as a budget gaming pc for travel use.  I did not expect the performance it gives and have been extremely impressed with the way it handles gaming.  While some of the hardware may not be current gen, note the 9th gen I5, it still comes with USB type-c and 2 3.1 type A connections.  Combine this with a 4gb discrete GPU and 8gb of DDR4 ram and you get an amazing gaming rig for $629.  I currently use my tower for heavy lifting but love to curl up in the couch in the evenings with my Nitro 5.