mejorando interface