I purchased this laptop to run programs on my cnc. When I received this computer, I did not receive a windows activation code, so I called seller and asked them what I should do, the very aggitated person who answered the phone told me they would check and get back to me. They never did, strike one. Not a nig deal live and learn. I went ahead and downloaded Vectric vcarve (350.00 program) and Office 365 {99.00}, and went on with my life, about a week later I noticed battery wasn't staying charged very long. Needless to say this got worse instead of better. I contacted amazon and they suggested I contact seller; I told them I had not had good luck with seller, and they said please try them and if you still have a problem to contact them again. I contacted seller again and they offered to repair computer if I paid shipping, but they wouldn't guarantee they could save my 450.00 worth of programs. I contacted amazon and being online for 2 hours and multiple people they said they would pay shipping, but the programs were my problem. SO MUCH FOR A-Z GUARANTEE!!!