update hooked topic display and outsource some template items