Version final con mejoras