Added tree version of multigather