diff --git a/Makefile b/Makefile
index e771e55c..dbdba408 100644
--- a/Makefile
+++ b/Makefile
@@ -22,7 +22,7 @@ lint: lint-go lint-sh lint-node check-fmt-evy conform
ci: check-uptodate .WAIT all
check-uptodate: clean .WAIT tidy fmt doc docs learn lab
- test -z "$$(git status --porcelain)" || { git status; false; }
+ test -z "$$(git status --porcelain)" || { git status; git diff; false; }
## Remove generated files
clean::
diff --git a/frontend/lab/samples/ifs/img/randrect.evy b/frontend/lab/samples/ifs/img/randrect.evy
index dee923da..1f9c1789 100644
--- a/frontend/lab/samples/ifs/img/randrect.evy
+++ b/frontend/lab/samples/ifs/img/randrect.evy
@@ -1,11 +1,7 @@
-fill (hsl 270 100 50 10)
-width 0.2
-for range 60
- x := (rand1) * 100
+for range 100
+ x := 1
y := (rand1) * 100
- s1 := (rand1) * 25 + 2
- s2 := (rand1) * 25 + 2
- move x-s1*0.5 y-s2*0.5
- rect s1 s2
+ move x y
+ circle 1
end
diff --git a/frontend/lab/samples/ifs/img/randrect.svg b/frontend/lab/samples/ifs/img/randrect.svg
index 4533d72c..a1a8e02b 100644
--- a/frontend/lab/samples/ifs/img/randrect.svg
+++ b/frontend/lab/samples/ifs/img/randrect.svg
@@ -7,367 +7,107 @@
viewBox="0 0 1000 1000"
xmlns="http://www.w3.org/2000/svg"
>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+