implemented group listeners for topics