new model for processing reading