textbook: chapters 4 and 5