diff --git a/.gitignore b/.gitignore
index b95500576c1f84dff4d43634d274b8dc1105f330..f337696a355703faf5d3e461fae483f1c7961795 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,6 @@
- ~$3500NetworkedGraphicsSyllabus2019JulySeptember.doc
+# https://git-scm.com/docs/gitignore
+
+**/genfiles.properties
 /nbproject/build-impl.xml~
 /nbproject/private/
 /assignments/build/
@@ -32,6 +34,7 @@
 /specifications/archive
 !/specifications/2019-SIW-Presentation-039_CompressedDis.pdf
 !/specifications/IeeeDisPduColorFigures.pdf
+/specifications/downloads/*.pdf
 /examples/WebsocketGateway/build/
 /examples/WebsocketGateway/dist/
 /examples/BasicServletDemo/dist/
@@ -41,8 +44,4 @@
 /examples/DisShooting/nbproject/private/
 /examples/DisDemo/nbproject/private/
 /examples/DisDemo/build/
-/examples/DisDemo/dist/
-/specifications/downloads/IEEE1278.2-2015.DistributedInteractiveSimulation.CommunicationsServices.12782-2015.pdf
-/specifications/downloads/IEEE1278.3-2015.DistributedInteractiveSimulation.CommunicationsServices.00587529.pdf
-/specifications/downloads/IEEE1278.4-2013.DistributedInteractiveSimulation.VV+A.12784-1997.pdf
-/specifications/downloads/IEEE1278.1-2012.DistributedInteractiveSimulation.ApplicationProtocols.12781-2012.pdf
\ No newline at end of file
+/examples/DisDemo/dist/
\ No newline at end of file