Logica implementada en el visor.