modificado para não sobrecarregar o processador