Fix listener reader