haciendo el metodo de validacion mas general