did ex 16.  added notes on allocation