change loadDataset() argument order
add jackson annotations