exercises thru 4.7