This is one of the worst machine that one can buy under 20K. I bought this about a month back and its has already started slowing down, hanging in between work and simply not able to run multiple programs together. I had thought about saving money by buying a slightly cheaper product as I wanted something under 20K. Have now realised my mistake. Please do not buy this. Rather spend 3-4K extra and buy a decent machine.