I'm not a very tech guy but I would like to upgrade something on my laptop to run it run smooth and faster since I do both Programming and Gaming with my laptop. I'm using Asus GL553VD i5-7300HQ @ 2.5Ghz, 8Gb ram, and 1TB HD. Any suggests what should I upgrade? I'm planning to add an SSD and add another 8Gb of ram but I'm not sure whether it will help performs better or just give me the same result.