simplified widgets
imported latest templates.js updates