directory tree changes