add read tree