diff --git a/lectures/revealjs/18-lecture-integration-testing.adoc b/lectures/revealjs/18-lecture-integration-testing.adoc
index d2ea49645e035f54c11e8c787bc2696fca33f241..8022e51598823917542e606ad4562021dbeef110 100644
--- a/lectures/revealjs/18-lecture-integration-testing.adoc
+++ b/lectures/revealjs/18-lecture-integration-testing.adoc
@@ -86,6 +86,7 @@ image::../images/lecture18/integration-tests.png[canvas, size=contain]
 
 == Isolating parts of the system
 
+[.smaller-80]
 - to be able to reliably and automatically test parts of the system we need to isolate them
 - the parts need to have a clear contract (the interface used to interact and communicate)
 - when parts of the system that the unit / component we want to test depends upon are not implemented these need to be simulated