mejorando el código