reader to parser again