This laptop does the job, my only complaint is that it overheats, even after undervolting it, it still overheats, this is my first gaming laptop, but I heard all gaming laptops suffer from overheating, so I'll probably stay away from gaming laptops in the future.