ch 2 and 3 from BB Fundamentals book