Creando interfaces con validacion