finished ex7, adding ex8