Offline? Try listening to a podcast. It has to be one of the worst pieces of software I have to interact with regularly. The second last podcast would skip back to the same timestamp every time I switched audio or exited the app. If they are going to charge money and still push adds at least give me the option to use an alternate client.