el foreach del ejecuta fuciona cada miliseg, o eso creo xD