prototype tree progress