updated up to page 103