I have had some nice increases up to number 1 for my major terms so very happy right now. Major SEO competitor that was number 1, now, number 8. He was buying links like no tomorrow. Seems to be the new update applied some type of penalty for too many (unnatural) link additions..... I have seen other cases where people have pointed e.g. 7600 links to a page on a site in a short time and they are number 1 for ultra high competitive term, they still are number 1 after the update. Maybe the later are still building links at a similar level and the first example maybe dropped off with link purchases.... Anyway best of luck with your SERP - go google - yeah!!
I still have a doubt on caffeine. . . thou I have a good serp I still having a doubt that users will like it.