Update listen api