first commit, in this revision, we can use strength_watcher.js only