Added TagTree and cashing...