[feature] remove unneed _xlisten()