refactor and forum post nav page update