se comento funciones inecesarias