Revert "use a real topic page"

This reverts commit 4cdcd1c8fca3b233aa53f79cf392bb1c6dbe9161.
Add more middleware