going through file watcher tutorial again