scope-watch widget