just a start on ex8
first part of ex8 done