listen: summon