much better interface, richer features