Despite it is at times so slow, the app by itself deserves a 5 star. But I give it only 2 stars because I paid for the premium features but I CAN NOT USE THE PREMIUN FEATURES OFFLINE. So you have to think twice if you want to pay for it. Or is there a solution for that issue?