added client side hooks: "action:topic.loading" and "action:topic.loaded"