revising ch1 by doing hastie analysis