Updated doListen.