Modify the listen module