Algunas refactorizaciones.