listenの実装を自分で書き換えればいいだろ