notfull tree printing + API modifications