diff --git a/TODO b/TODO
index 7d252b1e2e80f2aeb5cc05436c50c00509771797..85871d632a9d4ef5ab92ad6595d305c47eafe2d2 100644
--- a/TODO
+++ b/TODO
@@ -1 +1,5 @@
-1. Need to extract decus/vax87a/bbs again - missing some files.
+1. Need to extract these dirs again - missing some files:
+     decus/vax87a/bbs again
+     decus/vax87d/rcaf87/netnew
+     vax88a3/rcas88/nets88/
+     vax88b5/rcaf88/netf88/
diff --git a/decus/vax87d/rcaf87/netnew/bulletin.for b/decus/vax87d/bulletin/bulletin.for
similarity index 100%
rename from decus/vax87d/rcaf87/netnew/bulletin.for
rename to decus/vax87d/bulletin/bulletin.for
diff --git a/decus/vax87d/rcaf87/netnew/bulletin.txt b/decus/vax87d/bulletin/bulletin.txt
similarity index 100%
rename from decus/vax87d/rcaf87/netnew/bulletin.txt
rename to decus/vax87d/bulletin/bulletin.txt
diff --git a/decus/vax87d/rcaf87/netnew/bulletin0.for b/decus/vax87d/bulletin/bulletin0.for
similarity index 100%
rename from decus/vax87d/rcaf87/netnew/bulletin0.for
rename to decus/vax87d/bulletin/bulletin0.for
diff --git a/decus/vax87d/rcaf87/netnew/bulletin1.for b/decus/vax87d/bulletin/bulletin1.for
similarity index 100%
rename from decus/vax87d/rcaf87/netnew/bulletin1.for
rename to decus/vax87d/bulletin/bulletin1.for
diff --git a/decus/vax87d/rcaf87/netnew/bulletin2.for b/decus/vax87d/bulletin/bulletin2.for
similarity index 100%
rename from decus/vax87d/rcaf87/netnew/bulletin2.for
rename to decus/vax87d/bulletin/bulletin2.for
diff --git a/decus/vax87d/rcaf87/netnew/bulletin3.for b/decus/vax87d/bulletin/bulletin3.for
similarity index 100%
rename from decus/vax87d/rcaf87/netnew/bulletin3.for
rename to decus/vax87d/bulletin/bulletin3.for
diff --git a/decus/vax87d/rcaf87/netnew/bulletin4.for b/decus/vax87d/bulletin/bulletin4.for
similarity index 100%
rename from decus/vax87d/rcaf87/netnew/bulletin4.for
rename to decus/vax87d/bulletin/bulletin4.for
diff --git a/decus/vax87d/rcaf87/netnew/bulletin5.for b/decus/vax87d/bulletin/bulletin5.for
similarity index 100%
rename from decus/vax87d/rcaf87/netnew/bulletin5.for
rename to decus/vax87d/bulletin/bulletin5.for
diff --git a/decus/vax87d/rcaf87/netnew/bulletin6.for b/decus/vax87d/bulletin/bulletin6.for
similarity index 100%
rename from decus/vax87d/rcaf87/netnew/bulletin6.for
rename to decus/vax87d/bulletin/bulletin6.for
diff --git a/decus/vax87d/rcaf87/netnew/bulletinann.txt b/decus/vax87d/bulletin/bulletinann.txt
similarity index 100%
rename from decus/vax87d/rcaf87/netnew/bulletinann.txt
rename to decus/vax87d/bulletin/bulletinann.txt
diff --git a/decus/vax88a3/rcas88/nets88/bulletin.for b/decus/vax88a3/bulletin/bulletin.for
similarity index 100%
rename from decus/vax88a3/rcas88/nets88/bulletin.for
rename to decus/vax88a3/bulletin/bulletin.for
diff --git a/decus/vax88a3/rcas88/nets88/bulletin0.for b/decus/vax88a3/bulletin/bulletin0.for
similarity index 100%
rename from decus/vax88a3/rcas88/nets88/bulletin0.for
rename to decus/vax88a3/bulletin/bulletin0.for
diff --git a/decus/vax88a3/rcas88/nets88/bulletin1.for b/decus/vax88a3/bulletin/bulletin1.for
similarity index 100%
rename from decus/vax88a3/rcas88/nets88/bulletin1.for
rename to decus/vax88a3/bulletin/bulletin1.for
diff --git a/decus/vax88a3/rcas88/nets88/bulletin3.for b/decus/vax88a3/bulletin/bulletin3.for
similarity index 100%
rename from decus/vax88a3/rcas88/nets88/bulletin3.for
rename to decus/vax88a3/bulletin/bulletin3.for
diff --git a/decus/vax88a3/rcas88/nets88/bulletin4.for b/decus/vax88a3/bulletin/bulletin4.for
similarity index 100%
rename from decus/vax88a3/rcas88/nets88/bulletin4.for
rename to decus/vax88a3/bulletin/bulletin4.for
diff --git a/decus/vax88a3/rcas88/nets88/bulletin5.for b/decus/vax88a3/bulletin/bulletin5.for
similarity index 100%
rename from decus/vax88a3/rcas88/nets88/bulletin5.for
rename to decus/vax88a3/bulletin/bulletin5.for
diff --git a/decus/vax88a3/rcas88/nets88/bulletin6.for b/decus/vax88a3/bulletin/bulletin6.for
similarity index 100%
rename from decus/vax88a3/rcas88/nets88/bulletin6.for
rename to decus/vax88a3/bulletin/bulletin6.for
diff --git a/decus/vax88a3/rcas88/nets88/bulletin7.for b/decus/vax88a3/bulletin/bulletin7.for
similarity index 100%
rename from decus/vax88a3/rcas88/nets88/bulletin7.for
rename to decus/vax88a3/bulletin/bulletin7.for
diff --git a/decus/vax88a3/rcas88/nets88/bulletin7bugbug.txt b/decus/vax88a3/bulletin/bulletin7bugbug.txt
similarity index 100%
rename from decus/vax88a3/rcas88/nets88/bulletin7bugbug.txt
rename to decus/vax88a3/bulletin/bulletin7bugbug.txt
diff --git a/decus/vax88a3/rcas88/nets88/bulletinann.txt b/decus/vax88a3/bulletin/bulletinann.txt
similarity index 100%
rename from decus/vax88a3/rcas88/nets88/bulletinann.txt
rename to decus/vax88a3/bulletin/bulletinann.txt
diff --git a/decus/vax88b5/rcaf88/netf88/bulletin.bwr b/decus/vax88b5/bulletin/bulletin.bwr
similarity index 100%
rename from decus/vax88b5/rcaf88/netf88/bulletin.bwr
rename to decus/vax88b5/bulletin/bulletin.bwr
diff --git a/decus/vax88b5/rcaf88/netf88/bulletin.for b/decus/vax88b5/bulletin/bulletin.for
similarity index 100%
rename from decus/vax88b5/rcaf88/netf88/bulletin.for
rename to decus/vax88b5/bulletin/bulletin.for
diff --git a/decus/vax88b5/rcaf88/netf88/bulletin0.for b/decus/vax88b5/bulletin/bulletin0.for
similarity index 100%
rename from decus/vax88b5/rcaf88/netf88/bulletin0.for
rename to decus/vax88b5/bulletin/bulletin0.for
diff --git a/decus/vax88b5/rcaf88/netf88/bulletin1.for b/decus/vax88b5/bulletin/bulletin1.for
similarity index 100%
rename from decus/vax88b5/rcaf88/netf88/bulletin1.for
rename to decus/vax88b5/bulletin/bulletin1.for
diff --git a/decus/vax88b5/rcaf88/netf88/bulletin2.for b/decus/vax88b5/bulletin/bulletin2.for
similarity index 100%
rename from decus/vax88b5/rcaf88/netf88/bulletin2.for
rename to decus/vax88b5/bulletin/bulletin2.for
diff --git a/decus/vax88b5/rcaf88/netf88/bulletin3.for b/decus/vax88b5/bulletin/bulletin3.for
similarity index 100%
rename from decus/vax88b5/rcaf88/netf88/bulletin3.for
rename to decus/vax88b5/bulletin/bulletin3.for
diff --git a/decus/vax88b5/rcaf88/netf88/bulletin4.for b/decus/vax88b5/bulletin/bulletin4.for
similarity index 100%
rename from decus/vax88b5/rcaf88/netf88/bulletin4.for
rename to decus/vax88b5/bulletin/bulletin4.for
diff --git a/decus/vax88b5/rcaf88/netf88/bulletin5.for b/decus/vax88b5/bulletin/bulletin5.for
similarity index 100%
rename from decus/vax88b5/rcaf88/netf88/bulletin5.for
rename to decus/vax88b5/bulletin/bulletin5.for
diff --git a/decus/vax88b5/rcaf88/netf88/bulletin6.for b/decus/vax88b5/bulletin/bulletin6.for
similarity index 100%
rename from decus/vax88b5/rcaf88/netf88/bulletin6.for
rename to decus/vax88b5/bulletin/bulletin6.for
diff --git a/decus/vax88b5/rcaf88/netf88/bulletin7.for b/decus/vax88b5/bulletin/bulletin7.for
similarity index 100%
rename from decus/vax88b5/rcaf88/netf88/bulletin7.for
rename to decus/vax88b5/bulletin/bulletin7.for
diff --git a/decus/vax88b5/rcaf88/netf88/bulletin8.for b/decus/vax88b5/bulletin/bulletin8.for
similarity index 100%
rename from decus/vax88b5/rcaf88/netf88/bulletin8.for
rename to decus/vax88b5/bulletin/bulletin8.for
diff --git a/decus/vax88b5/rcaf88/netf88/bulletin9.for b/decus/vax88b5/bulletin/bulletin9.for
similarity index 100%
rename from decus/vax88b5/rcaf88/netf88/bulletin9.for
rename to decus/vax88b5/bulletin/bulletin9.for
diff --git a/decus/vax88b5/rcaf88/netf88/bulletin_ann.txt b/decus/vax88b5/bulletin/bulletin_ann.txt
similarity index 100%
rename from decus/vax88b5/rcaf88/netf88/bulletin_ann.txt
rename to decus/vax88b5/bulletin/bulletin_ann.txt
diff --git a/decus/vax88b5/rcaf88/netf88/bulletin_warning_vms_v5.txt b/decus/vax88b5/bulletin/bulletin_warning_vms_v5.txt
similarity index 100%
rename from decus/vax88b5/rcaf88/netf88/bulletin_warning_vms_v5.txt
rename to decus/vax88b5/bulletin/bulletin_warning_vms_v5.txt