ch03 works now with 20news data set