first part of ex8 done