reando el workflow, reordenando funciones, aclarando ideas.