added tests using real data sets