colocando para funcionar com threads