Esto merece ser revisado a fondo me tomaré mi tiempo.