complete Ex8