merge with ListeningPost