This app, prior to the last update, was fantastic; I would have gladly recommended a four-star rating. At this point, however, the constant barrage of advertisements makes it extremely unpleasant to use. Such poor implementation is quite disappointing, as it took a fair amount of time to find an app of this type that I like.