tratando de hacer validaciones genericas