Implemented ListeningGenerator