possible upgrades for lenovo y50?

I have recommended a few to friends - generally speaking, that processor won't have much of an upgrade path, it will take at least 16GB of RAM, and the HDD can be upgraded with a new HDD or SSD.