synchronized widget changes from gh-pages branch