refactor, styling show thread page