656 Topic threads

@OVOEnergy latest: