moved processors to reader, wip