first draft of display hook to topic. still needs some changes.