diff --git a/Bildfaltung/__pycache__/Image.cpython-37.pyc b/Bildfaltung/__pycache__/Image.cpython-37.pyc
index 489e6dcb456d8db9e3d158fadb43ee5b253340bb..f18644dc2d85bc1df65fb69a4a9b25545959313d 100644
Binary files a/Bildfaltung/__pycache__/Image.cpython-37.pyc and b/Bildfaltung/__pycache__/Image.cpython-37.pyc differ
diff --git a/Bildfaltung/main.py b/Bildfaltung/main.py
index 0ee08732b5e1a491d0c0638f8481543b67ec4cf4..4ad841ebb20beb3fee6d3ee5101c47d7f6f57ae8 100644
--- a/Bildfaltung/main.py
+++ b/Bildfaltung/main.py
@@ -17,8 +17,8 @@ pathImg2 = ".//images//Bild 2.pgm"
 
 
 '''Main for showing the functionalities of the implementation'''
-if __name__ == '__main__':
 
+def main():
     clamping = ClampingBorderBehavior()
     zero = ZeroPaddingBorderBehavior()
     horizontal = KernelFactory.createHorizontalPrewittKernel()
@@ -77,6 +77,8 @@ if __name__ == '__main__':
     img5_box27_clamp.convolve(box27, clamping)
     img5_box27_clamp.writeToFile(".//images//Clamped//Ergebnis 2_27.pgm")
 
+if __name__ == '__main__':
+    main()