fix watch for subdirs