Se optimiza el codigo y se agrega un indicador para la parte de modificar en la interfaz