application-image-fns example now uses watchers