diff --git a/barrier/tests.v b/barrier/tests.v
index 499f9351b23895892a6c5fad47877d84c9d647e2..982fc0cd52996b956013ece152db4f986fe01e53 100644
--- a/barrier/tests.v
+++ b/barrier/tests.v
@@ -68,6 +68,11 @@ Module LiftingTests.
                                       n1.
   Definition FindPred n2 := Rec (Let (Plus (Var 1) (LitNat 1))
                                      (FindPred' (Var 2) (Var 0) n2.[ren(+3)] (Var 1))).
+  Definition Pred := Lam (If (Le (Var 0) (LitNat 0))
+                             (LitNat 0)
+                             (App (FindPred (Var 0)) (LitNat 0))
+                         ).
+
   Lemma FindPred_spec n1 n2 E Q :
     (■(n1 < n2) ∧ Q (LitNatV $ pred n2)) ⊑
        wp (Σ:=Σ) E (App (FindPred (LitNat n2)) (LitNat n1)) Q.
@@ -97,10 +102,6 @@ Module LiftingTests.
       assert (Heq: n1 = pred n2) by omega. by subst n1.
   Qed.
 
-  Definition Pred := Lam (If (Le (Var 0) (LitNat 0))
-                             (LitNat 0)
-                             (App (FindPred (Var 0)) (LitNat 0))
-                         ).
   Lemma Pred_spec n E Q :
     ▷Q (LitNatV $ pred n) ⊑ wp (Σ:=Σ) E (App Pred (LitNat n)) Q.
   Proof.