While researching this phone, I read that the Galaxy s4 uses SwiftKey predictive engine for its stock keyboard. And I heard so many good things about SwiftKey. But when I used the stock keyboard, I didn't like the fact that I had to choose the predicted word each time instead of the phone auto correcting. So in the end I just went and bought SwiftKey, which is truly an amazing keyboard. But I found myself missing the stock Samsung keyboard layout. I like the way the Samsung keyboard had the row of numbers on top. Well to my surprise the stock keyboard has settings where you can set autocorrect to be on. So now I'm back to using the stock keyboard while still taking full advantage of the swift key predictive engine. For me its the best of both worlds. So for those that prefer the stock layout of the Samsung keyboard and didn't know there was an auto correct function go into settings and turn it on. For future devices I would hope Samsung would improve on its stock settings. This is the second time I had to adjust settings for something I would expect to be the preferred default. The camera settings was the first thing I had to adjust. But of course again that's just my opinion.