I used RSearchSite and found out about using matrix(unlist(thelist),nrow=length(thelist),byrow=TRUE) but then i realized that I can't use this because each component of the list can be a different length so the matrix would have to have variable column lengths which makes no sense. thanks for any suggestions. mark