diff --git a/specification/docs/arbitration.md b/specification/docs/arbitration.md
index 5a1b595..091bb85 100644
--- a/specification/docs/arbitration.md
+++ b/specification/docs/arbitration.md
@@ -23,14 +23,43 @@ arbitration ->>+ bench : Initiate Validation Pool
Includes portion of dispute
bench -->> forum : VP targets resolution post
arbitrators ->> bench : Stake for/against VP
alt VP passes, resolution favors complainant
+alt Disputed Contract Appeals
+contract ->> arbitration : Submit an appeal (See Appeal Process, below)
+else No Appeal
arbitration ->> complainant : Transfer remaining disputed funds
+end
else VP passes, resolution favors disputed contract
+alt Complainant Appeals
+complainant ->> arbitration : Submit an appeal (see Appeal Process, below)
+else No Appeal
arbitration ->> contract : Transfer remaining disputed funds
+end
else VP fails
arbitration ->> arbitrator : Assign new arbitrator
end
deactivate bench
end %% loop
+
+
+opt Appeal Process
+arbitration ->>+ arbitrator : Assign reviewer
+loop Resolution
+arbitrator ->>+ forum : Post resolution
+arbitrator ->> arbitration : Submit resolution
+deactivate arbitrator
+arbitration ->>+ bench : Initiate Validation Pool
Includes portion of disputed funds as fee
+bench -->> forum : VP targets resolution post
+arbitrators ->> bench : Stake for/against VP
+alt VP passes, resolution favors complainant
+arbitration ->> complainant : Transfer remaining disputed funds
+else VP passes, resolution favors disputed contract
+arbitration ->> contract : Transfer remaining disputed funds
+else VP fails
+arbitration ->> arbitrator : Assign new reviewer
+end %% alt
+end %% loop
+end %% opt
+
deactivate arbitration
deactivate forum