Please update! Rated 5 out of 5 stars

This extension has been invaluable for me in my workplace (I work for a Cloud Computing company). It has suddenly stopped working though (I can't find the app??) so please update it!!!