ainda trabalhando na versao com threads