dirty write watcher
piped stderr to /dev/null because it would flash error for a second if there was no session