diff --git a/src/General/html/Features/Settings-section-Rice.html b/src/General/html/Features/Settings-section-Rice.html
new file mode 100644
index 000000000..64535d93f
--- /dev/null
+++ b/src/General/html/Features/Settings-section-Rice.html
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/General/html/Features/Settings.html b/src/General/html/Features/Settings.html
new file mode 100644
index 000000000..f4de786a9
--- /dev/null
+++ b/src/General/html/Features/Settings.html
@@ -0,0 +1,16 @@
+
diff --git a/src/General/html/Features/Thread-catalog-view.html b/src/General/html/Features/Thread-catalog-view.html
new file mode 100644
index 000000000..798de0cb4
--- /dev/null
+++ b/src/General/html/Features/Thread-catalog-view.html
@@ -0,0 +1,7 @@
+
+
+ #{postCount} / #{fileCount} / #{pageCount}
+
+
+#{subject}
+
diff --git a/src/General/lib/catalogthread.class b/src/General/lib/catalogthread.class
new file mode 100644
index 000000000..45d6e99ea
--- /dev/null
+++ b/src/General/lib/catalogthread.class
@@ -0,0 +1,15 @@
+class CatalogThread
+ @callbacks = new Callbacks 'Catalog Thread'
+ toString: -> @ID
+
+ constructor: (root, @thread) ->
+ @ID = @thread.ID
+ @board = @thread.board
+ @nodes =
+ root: root
+ thumb: $ '.thumb', root
+ icons: $ '.thread-icons', root
+ postCount: $ '.post-count', root
+ fileCount: $ '.file-count', root
+ pageCount: $ '.page-count', root
+ @thread.catalogView = @