Samsung has proven time and time again that it knows how to make excellent hardware that sells hundreds of millions of units every year, but the company’s track record with software, on the other hand, is abysmal. It’s almost impressive how Samsung is able to take even the lightest, smoothest versions of Android and turn them into a bloated mess by polluting them with apps that nobody wants, and which slow down the operating system. However, that all started to change with the introduction of the Galaxy S6 last year, and the Galaxy S7 has improved upon that even further. It’s looking more and more like Samsung has finally figured out how to make an Android skin that’s both smooth and aesthetically pleasing.