updated up to page 293