topology.listen with first test