initial commit for ex8