prefreader initial commit