I recently picked up a Flex 3 1580. It has a core i7, 8GB RAM, 1TB HDD, nvidia 940M graphics card. I have looked at the Flex 3 15.6" specs on Lenovo's site and they don't seem to match mine. I was wondering if the RAM in this model can be upgraded to 16GB? Also can I replace the HDD with a standard 2.5" 7mm SSD?