use new dataset and use average error