diff --git a/Advanced Software Engineering/Advanced Software Engineering/Advanced Software Engineering.csproj b/Advanced Software Engineering/Advanced Software Engineering/Advanced Software Engineering.csproj
index aec457c..f97764f 100644
--- a/Advanced Software Engineering/Advanced Software Engineering/Advanced Software Engineering.csproj
+++ b/Advanced Software Engineering/Advanced Software Engineering/Advanced Software Engineering.csproj
@@ -91,6 +91,7 @@
+
diff --git a/Advanced Software Engineering/Advanced Software Engineering/Verbs/Flow/IfChunk.cs b/Advanced Software Engineering/Advanced Software Engineering/Verbs/Flow/IfChunk.cs
index a33fe65..615d9c7 100644
--- a/Advanced Software Engineering/Advanced Software Engineering/Verbs/Flow/IfChunk.cs
+++ b/Advanced Software Engineering/Advanced Software Engineering/Verbs/Flow/IfChunk.cs
@@ -1,7 +1,17 @@
-namespace Advanced_Software_Engineering.Verbs.Flow {
- class IfChunk : VerbChunk, IVerb {
+using Advanced_Software_Engineering.Verbs.Value;
+namespace Advanced_Software_Engineering.Verbs.Flow {
+ public class IfChunk : VerbChunk, IVerb {
+ IValue conditional;
+
+ public IfChunk(IValue conditional) : base() {
+ this.conditional = conditional;
+ }
+
+ public void ExecuteVerb() {
+ if (conditional.ToBool()) base.ExecuteVerb();
+ }
}
}