mejorando validaciones