... them in different ways for desktop applications. ...
... and more powerful by coming up with whole new ways to ...