forum topic show page - refactor index as well