[PATCH] Rewrite read-tree