versao final com tearDownModule