test data
support both column and row keys