Updated library with tree method; updated core streams