initial commit, with one watcher - slim