tree related changes