termino da correção da refatoração, agora na simulação