gamerzr :
I have the same laptop, can i put a mobile gpu in it or are there no slots inside the laptop. Also is the cpu BGA so we cant take it out or will we be able to replace it if i wanted?
A mobile GPU is not possible.
The CPU socket you are looking for is PGA (pin-grid array) or LGA (land-grid array), not BGA (ball-grid array). BGA is soldered, and is the main type of socket that CANNOT be replaced easily.
However, yes, this laptop is PGA.