I really enjoy this laptop, It's super quick. Loads into windows under 4 seconds.I added a "Kingston Technology HyperX Impact 8GB 2666MHz DDR4 CL15 260-Pin SODIMM Laptop Memory (HX426S15IB2/8)" ram module for making the Ram 16GB total, this will work best with the shared GPU memory.YOU WILL NEED MORE RAM FOR HEAVIER GAMESThe onboard GPU memory is shared with your ram when in gaming mode.I played space engineers, which requires around 5GB of VRAM for medium gameplay, it leaked into my actual ram, but with the hyperx upgrade there was only slight FPS drops but not enough to affect gameplay. Ram is important.I recommend windows 10 Pro 1909, don't use 2004 on this laptop will die really quick in Win 10 2004. Lasted about 3 hours under full load, whist 1909 lasted around 7 hours under full load, close to expected battery life.The Intel CPU Turbos to 3.98 Ghz while plugged in, if you set it that way.If you plan to install linux, the NVME will not be detected at boot time, to fix this, head to bios and on the first tab or second tab press "CTRL" + "S" to bring up a setting and change and disable intel optane firmware to use nvme in linux, as when you boot a non windows OS, the nvme will be placed into sleep mode.As for a extra nvme slot, i picked up "Western Digital 250GB WD Blue SN550 NVMe Internal SSD - Gen3 x4 PCIe 8Gb/s, M.2 2280, 3D NAND, Up to 2,400 MB/s - WDS250G2B0C" from many other users, as this will take full advantage of the laptops firmware and hardware. You can pick higher space storage, but as a light gamer, this was enough for me.As for the 2.5" drive, i picked up a "ST1000LM024 HN-m101Mbb" It's a 1TB Mechanical Drive with decent write and read speeds for lighter games, and game storage. Granted it is slower, but for this laptop its perfect and I can get full R/W speeds that were advertised. If you notice, it's the same drive inside the XBox 1 - 1st Gen, so You can game on it as well, not as fast load times, but its fast enough to still enjoy a game.Besides the battery life, this is a really good laptop if you go out to a friends house for a night and do some moderate gaming like a LAN party, or a small road trip, or sitting out side for a few hours.I do not recommend taking this on a flight. Unless you get an extra battery.As of this message, I am using this as my main pc, and quite enjoy it, the Intel i5v9 is great and the GTX 1650 plays most games on Medium/High at 50/60fps.Also another note to stay on 1909, is that windows f--ked up the NVIDIA auto select method for Intel Graphics and GPU graphics, so some games will default to intel CPU instead of NVIDIA.Also, This laptop can play COD: Cold War at High settings with 48/55fps under heavy scenes and a perfect 60fps on normal fighting.