implemented dyna tree lazy loading