Implements ex8