we might also need the row names if there are any.
I don't really know how that works.