Clean listen info and fix some bugs