update caf tree